Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 THE ORCHARDS Flats/Maisonettes £105,607 £79,500 7 Sep 2016
21 THE ORCHARDS Semi-Detached £194,183 £105,000 9 May 2005